From: Matthias Clasen Date: Mon, 6 Jan 2020 02:07:40 +0000 (-0500) Subject: gdk: Make gdk_event_set_coords support dnd events X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1~1^2~321^2^2~354^2~107 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=308059223437af93ce7ee0518c32c20b7c1807dd;p=gtk4.git gdk: Make gdk_event_set_coords support dnd events GTK event propagation code relies on this working. --- diff --git a/gdk/gdkevents.c b/gdk/gdkevents.c index 27c7501bd3..aec67fcec6 100644 --- a/gdk/gdkevents.c +++ b/gdk/gdkevents.c @@ -1013,6 +1013,13 @@ gdk_event_set_coords (GdkEvent *event, event->touchpad_pinch.x = x; event->touchpad_pinch.y = y; break; + case GDK_DRAG_ENTER: + case GDK_DRAG_LEAVE: + case GDK_DRAG_MOTION: + case GDK_DROP_START: + event->dnd.x = x; + event->dnd.y = y; + break; default: break; }